isolation diodes - French English Dictionary